two-horse race - German English Dictionary